villous deadly carrot - German English Dictionary